Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE DELL Detached £255,000 30 May 1997
3 THE DELL Detached £600,000 9 Jul 2013
4 THE DELL Detached £780,000 23 Feb 2022
7 THE DELL Detached £150,250 19 Dec 1996